package com.powernode.spring6.bean;

/**
 * 这是一个bean，封装了用户信息，Spring可以帮助我们创造User对象吗？
 */
public class User {
    // Spring是如何实例化对象的呢？
    // 默认情况下Spring会通过反射机制，调用类的无参数构造方法来实例化对象
    // 实现原理如下：
    // Class<?> clazz = Class.forName("com.powernode.spring6.bean.User");
    // Object obj = clazz.newInstance();

    public User() {
        System.out.println("User的无参数方法执行");
    }

    public User(String s) {

    }
}
